environmental probe - German English Dictionary